package com.dog.basics.bean.vo.admin.common;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * APP版本升级 - 记录信息
 * </p>
 *
 * @author guoy
 * @since 2020-03-23
 */
@Data
public class AppVersionInfoVo implements Serializable {


    @ApiModelProperty(value = "id", dataType = "Long")
    private Long id;
    /**
     * APP类型 : 0-安卓 1-IOS 2-WGT(在线升级包)
     */
    @ApiModelProperty(value = "APP类型 : 0-安卓 1-IOS 2-WGT(在线升级包)", dataType = "Integer")
    private Integer appType;

    /**
     * APP名称
     */
    @ApiModelProperty(value = "APP名称", dataType = "String")
    private String name;

    /**
     * apk安装包 - (俗称安装包路径)
     */
    @ApiModelProperty(value = "apk安装包 - (俗称安装包路径)", dataType = "String")
    private String apkWrap;

    /**
     * 包名
     */
    @ApiModelProperty(value = "包名", dataType = "String")
    private String pkgName;

    /**
     * 版本号
     */
    @ApiModelProperty(value = "版本号", dataType = "String")
    private String versionCode;

    /**
     * 版本号名称
     */
    @ApiModelProperty(value = "版本号名称", dataType = "String")
    private String versionName;

    /**
     * 完善的信息
     */
    @ApiModelProperty(value = "完善的信息", dataType = "String")
    private String perfectBug;

    /**
     * 强制升级否 0-强制升级 1-非强制升级
     */
    @ApiModelProperty(value = "强制升级否 0-强制升级 1-非强制升级", dataType = "Integer")
    private Integer compulsoryUpgrading;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间", dataType = "Long")
    private Long createTime;


}
